logistical difficulty - French English Dictionary